<?php
class Application_Form_Cp_Group_Create extends Zend_Form
{
	public function init()
	{
		$this->getDecorator('HtmlTag');
		$this->setOptions(array('class' => 'form'));
		$this->setAction('/cp/group/save')
			->setMethod('post')
			->setAttribs(array(
				'id' => 'cp-group-create-form',
				'class' => 'form'
			));
		$this->addElement('text', 'key', array(
				'label' => 'Ключивое имя:',
				'validators' => array(
						'alnum',
						array('stringLength', false, array(3, 20))
				),
				'required' => true,
				'description' => 'Пожалуйста, укажите ключевое имя группы'
		));
		$this->addElement('text', 'title', array(
				'label' => 'Заголовок:',
				'validators' => array(
						array('stringLength', false, array(5, 40))
				),
				'required' => true,
				'description' => 'Заголовок для группы'
		));
		$this->addElement('text', 'description', array(
				'label' => 'Описание:',
				'validators' => array(
						array('stringLength', false, array(5, 255))
				),
				'required' => true,
				'description' => 'Краткое описание для группы'
		));
	}
}